Notepaper dispenser - German English Dictionary